body{
    background-color: #F5F5F5;
}
#text1{
    border-radius: 6px;
    margin: 10px auto;
    height: 520px;
    width: 750px;
}
#tex1-1{
    border: 1px dashed #428BCA;
    height: 45px;
    background-color: #428BCA;
}
#tex1-2{
    /*border: 1px dashed green;*/
    height: 470px;
    background-color: white;
}
#tex1-1-1{
    color: white;
    margin-top: 15px;
    margin-left: 10px;
}
#tex121{
    /*border: 1px solid black;*/
    padding: 10px;
    height: 450px;
}
form{
    /*border: 1px solid red;*/
    height: 380px;
}
table{
    height: 320px;
    width: 100%;
    /*border: 1px solid black;*/
    text-align: center;
}
table th{
    text-align: center;
}
#hello{
    /*border: 1px dashed blue;*/
    height: 52px;
    margin: 6px 0;
}
th,td{
    padding: 0;
}
thead{
    margin: 0;
    width: 100%;
    display: table;
    /*border: 1px solid purple;*/
    height: 22px;
    table-layout: fixed;
}
tbody{
    display: block;
    width: 100%;
    height: 285px;
    /*border: 1px solid red;*/
    overflow-y: scroll;
    overflow-x: hidden;
    /*overflow: auto;*/
}
tbody tr{
    display: table;
    width: 100%;
    /*border: 1px dashed black;*/
    height: 85px;
    table-layout: fixed;
    border-top: 1px dashed black;
}
tr td{
    text-align: center;
}
th,td{
    /*border: 1px dashed darkmagenta;*/
}
#hello1{
    background-color: #F0F7FE;
    height: 42px;
    width: 716px;
    margin-top: 4px;
    margin-left: 2px;
    /*border: 1px solid black;*/
}
#hello1 button{
    margin-top: 8px;
    margin-left: 10px;
    vertical-align: bottom;
}
#hello3{
    height: 23px;
    width: 200px;
    margin-left: 410px;
    /*border: 1px solid red;*/
    display: inline-block;
    vertical-align: bottom;
}
#jiesuan{
    margin-left: 620px;
    margin-top: 16px;
    width: 95px;
    height: 45px;
    font-size: 22px;
    background-color: #428BCA;
    color: white;
    border-radius: 8px;
    border: none;
    text-align: center;
    line-height: 45px;
}
img{
    width: 85px;
    height: 84px;
}
#tui{
    margin-top: 10px;
    height: 30px;
    width: 100%;
    /*border: 1px solid red;*/
}
#sp11{
    margin-left: 230px;
}

.delcon{
    width: 30%;
    overflow: hidden;
    background: #fff;
    box-sizing: border-box;
    border: 5px solid #3eb4c5;
    position: fixed;
    left: 33%;
    top: 20%;
    z-index: 999;
    display: none;
}
.desure{
    width: 100%;
    height: 35px;
    line-height: 35px;
    text-align: center;
    margin-top:45px;
    margin-bottom: 30px;
}
.delfoot{
    width: 100%;
    height: 35px;
    margin-bottom: 20px;
}
.delcer{
    float: left;
    margin-left: 20%;
    width: 80px;
    height: 35px;
    line-height: 35px;
    text-align: center;
    color: #fff;
    font-size: 12px;
    font-weight: 700;
    background: #3eb4c5;
    cursor: pointer;
}
.delcan{
    float: left;
    margin-left: 15%;
    width: 80px;
    height: 35px;
    line-height: 35px;
    text-align: center;
    color: #383838;
    font-size: 12px;
    box-sizing: border-box;
    border:1px solid #C3C3C3;
    cursor: pointer;
}
#selectedTotal,#priceTotal{
    color: red;
}